fraidy cat - Turkish English Dictionary